/*
Theme Name: Kammerath Network Theme
Theme URI: http://www.kammerath.net
Description: Kammerath Network Responsive Non-Public Theme
Version: 2.0 Repsonsive
Author: Jan Kammerath
Author URI: http://www.kammerath.net
License: Non-Public
*/

/* print layout */
@media only print{

@charset "utf-8";
/* Google WebFont */
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(http://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(http://fonts.gstatic.com/s/droidsans/v6/EFpQQyG9GqCrobXxL-KRMTvw3iLehEZ8Hqbhfrhp4xo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

body{
	font-family:'Droid Sans',Arial, Helvetica, sans-serif;
	font-size:15px;
}

a{
	color:#000000;
}

/* class for sections that should not be printed 
	because they serve no purposed in being printed. 
	This is used because some sections do not come 
	in fixed containers. */
.dontprint{
	display:none;
}

/* non-visible elements */
.searchbar, .indexflexad, .sidebar,
.articlegoogleplusone,.articlefacebooklike,
.articleflexad, .productbox,
.whatsappcontainer, .commentloginrequired,
.commententryconfirmdelete, .deletecommentconfirmlink,
.deletecommentlink{
	display:none;
}

.logo{
	content: url('/themes/default/img/print/kammerath-network.gif');
}

.featurearticle h2 a,
.smallfeaturearticle h2 a,
.listarticle h2 a{
	text-decoration:none;
	color:#000000;
	text-align:left;
}

.featurearticletext, 
.smallfeaturearticle, 
.listarticletext{
	text-align:justify;
	line-height:30px;
	display:inline;
}

.toparticle{
	padding:5px;
}

.toparticleposition{
	float:left;
	width:30px;
}

.homefooter h1{
	font-size:25px;
	text-align:left;
}

.homefooter{
	text-align:justify;
	line-height:30px;
}

.footer{
	padding-top:20px;
}

.footerend{
	padding:20px;
	text-align:center;
}

.mainfooter{
	float:left;
	line-height:30px;
}

.subfooter{
	float:right;
	text-align:right;
	line-height:30px;
}

.articledetailhead{
	text-align:right;
	line-height:25px;
	position:absolute;
	top:10px;
	width:95%;
}

.publishdate{
	font-weight:bold;
}

.articledetailhead a{
	text-decoration:none;
}

.articlebody{
	line-height:30px;
	text-align:justify;
}

.articlebody h1, h2, h3, h4{
	text-align:left;
}

.imagebox{
	float:right;
	width:40%;
	margin:0px 0px 5px 20px;
}

.imageboxtext{
	font-size:small;
	text-align:center;
}

.imageboximage img{
	width:100%;
}

.commententry{
	padding:30px;
	margin:10px 20px 0px 20px;
}

.commententrydetail{
	height:30px;
}

.commentauthorname{
	float:left;
}

.commentauthorname a{
	text-decoration:none;
	font-weight:bold;
}

.commentdate{
	float:right;
}

.commententrytext{
	line-height:30px;
}

.articlevideo{
	width:60%;
	margin-left:20%;
	height:250px;
}

.articlelistitem{
	height:30px;
}

.articlelistitemtitle{
	float:left;
}

.articlelistitemdate{
	float:left;
	width:100px;
}

/* end of print layout */
}